An aerial view of a coastal landscape with a lighthouse, a beach, and a small town.

Search Two Rocks hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Property class

Guest rating

Our top choices for Two Rocks hotels

1. Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough
Scarborough
Australia
Peter
AU$223
includes taxes & fees
16 Aug - 17 Aug
Rendezvous Hotel Perth Scarborough

2. Yanchep Inn

Yanchep Inn
Yanchep
Australia
Rob
AU$165
includes taxes & fees
17 Aug - 18 Aug
Yanchep Inn

3. The Marina Hotel - Mindarie

The Marina Hotel - Mindarie
Mindarie
Australia
Janet
AU$182
includes taxes & fees
30 Aug - 31 Aug
The Marina Hotel - Mindarie

4. Novotel Vines Resort Swan Valley

Novotel Vines Resort Swan Valley
The Vines
Australia
Graham
AU$212
includes taxes & fees
31 Aug - 1 Sept
Novotel Vines Resort Swan Valley

5. Joondalup Resort

Joondalup Resort
Connolly
AU$196
includes taxes & fees
23 Aug - 24 Aug
Joondalup Resort

6. Quest Scarborough

Quest Scarborough
Scarborough
Australia
Joseph
AU$217
includes taxes & fees
14 Aug - 15 Aug
Quest Scarborough

7. Quest Innaloo

Quest Innaloo
Innaloo
Australia
Ashton
AU$193
includes taxes & fees
6 Sept - 7 Sept
Quest Innaloo

8. Quest Joondalup

Quest Joondalup
Joondalup
Australia
theresa
AU$247
includes taxes & fees
14 Aug - 15 Aug
Quest Joondalup

9. Quality Resort Sorrento Beach

Quality Resort Sorrento Beach
Sorrento
Netherlands
Michiel
AU$218
includes taxes & fees
16 Aug - 17 Aug
Quality Resort Sorrento Beach

10. A cosy private room in Eglinton.

A cosy private room in Eglinton.
Eglinton
Australia
Victoria
A cosy private room in Eglinton.

11. Nautica Residences Hillarys

Nautica Residences Hillarys
Hillarys
Australia
Sarah
Nautica Residences Hillarys

12. Ramada VetroBlu Scarborough Beach

Ramada VetroBlu Scarborough Beach
Scarborough
Australia
Megan
AU$222
includes taxes & fees
24 Aug - 25 Aug
Ramada VetroBlu Scarborough Beach

13. Seashells Scarborough

Seashells Scarborough
Scarborough
Australia
Julia
Seashells Scarborough

14. Acclaim Kingsway Tourist Park

Acclaim Kingsway Tourist Park
Madeley
Australia
Timera
Acclaim Kingsway Tourist Park

15. The Sebel Swan Valley The Vines

The Sebel Swan Valley The Vines
The Vines
Australia
Gemma
The Sebel Swan Valley The Vines

16. Indian Ocean Hotel

Indian Ocean Hotel
Scarborough
Australia
Robert
AU$194
includes taxes & fees
13 Aug - 14 Aug
Indian Ocean Hotel

17. Ocean View Motel

Ocean View Motel
North Beach
Australia
Deborah
AU$194
includes taxes & fees
16 Aug - 17 Aug
Ocean View Motel

18. Nightcap at Wanneroo Tavern

Nightcap at Wanneroo Tavern
Wanneroo
Australia
Lisa
AU$157
includes taxes & fees
14 Aug - 15 Aug
Nightcap at Wanneroo Tavern

19. Joondalup City Hotel

Joondalup City Hotel
Joondalup
Australia
Paul
AU$194
includes taxes & fees
12 Aug - 13 Aug
Joondalup City Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Two Rocks attractions

Two Rocks Marina

8.0/10 (2 reviews)
Why not spend a lazy afternoon at Two Rocks Marina during your trip to Two Rocks?
See properties

Atlantis Marine Park

Explore the great outdoors at Atlantis Marine Park, a lovely green space in Two Rocks.
See properties

Learn more about Two Rocks

Nestled along the coast, Two Rocks invites visitors to explore the remnants of Atlantis Marine Park with its weathered Neptune statue standing sentinel over the shoreline. The bustling marina offers perfect launching points for fishing adventures while nearby Yanchep National Park rewards day-trippers with koala spotting and limestone cave explorations.

See all hotels in Two Rocks
An aerial view of a coastal landscape with a lighthouse, a beach, and a small town.

Top Two Rocks Hotel Reviews

Recent Reviews in Two Rocks

The Marina Hotel - Mindarie

The Marina Hotel - Mindarie

10/10 Excellent
"The balcony was perfect for afternoon wines taking in the view!"
Leanne 4-night trip
Posted 1 day ago
The Marina Hotel - Mindarie
Nightcap at Wanneroo Tavern

Nightcap at Wanneroo Tavern

8/10 Good
"Good place to stay"
Shane 1-night trip
Posted 1 day ago
Nightcap at Wanneroo Tavern
Relax Moore - Walking distance to Beach.

Relax Moore - Walking distance to Beach.

8/10 Good
"Rating Details: The property manager was more than helpful. The vacation rental was somewhat dirty. I was more than happy with the location. I was satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: Recently stayed at the relax moore, great location and close to everything we wanted.Everything was as described in the add, waves crashing in the background, good shelter from the weather. We had really good weather over the weekend. The only small issue we had, the couch and floor was full of dog hair and spider webs, had to clean the top floor prior to being able to relax.Good communication from the house provider and easy to follow instructions to get access to the property.Other then that, was a great weekend."
Bryan L.
Posted 7 days ago
Relax Moore - Walking distance to Beach.
Quest Joondalup

Quest Joondalup

10/10 Excellent
"Beautiful clear room with everything it described, the kitchen was small but had everything you needed plus a coffee pod machine which I wasn't expecting. The bed (King) was that comfortable, it was two king singles joined together by the bottom sheet only and you felt every tiny movement your partner made, so we didn't have a very good sleep. All the staff we meet were very friendly and helpful"
Natasha 2-night trip
Posted 8 days ago
Quest Joondalup
Serindipity - 180 Degrees ocean view

Serindipity - 180 Degrees ocean view

10/10 Excellent
"It was awesome but the only let down was there where no towel and the microwave didn’t work other then that it was awesome"
Darcie M. 2-night trip
Posted 2 weeks ago
Serindipity - 180 Degrees ocean view
The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️

The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️

10/10 Excellent
"Comfortable stay"
Lina H. 5-night trip
Posted 2 weeks ago
The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️
Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.

Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.

10/10 Excellent
"A clean and modern accomodation, perfect for a quiet getaway for our family and doggo. We had a lovely time here, enjoyed the beach and the new Woolies nearby was very handy."
Yee Tching L. 3-night trip
Posted 3 weeks ago
Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.
Love You Moore-Breathtaking Views of Both Ocean and River.

Love You Moore-Breathtaking Views of Both Ocean and River.

8/10 Good
"We loved the location, which was close to the store and the beach. Unit was spacious but bedrooms had limited movement space. Beds were comfortable. Bedsheet was torn. Floors and under beds were very dusty affecting sinuses. No multi-purpose spray for benchtops and wiping. Loved the outside area with the heater."
Relize 5-night trip
Posted 3 weeks ago
Love You Moore-Breathtaking Views of Both Ocean and River.
Moore Views - Stunning River Views

Moore Views - Stunning River Views

10/10 Excellent
"This is great place for ladies group stay. Locality & view excellent. Home well set out & great living area. So peaceful. Will book again."
Cheryl J. 3-night trip
Posted 2 months ago
Moore Views - Stunning River Views

More cheap accommodation in Two Rocks

ECU Joondalup Village

ECU Joondalup Village

270 Joondalup Drive Joondalup WA
Get rates
4/10 (1 review)
ECU Joondalup Village

Find out more about Two Rocks

Top reasons to visit Two Rocks

  • Stunning Beaches: Two Rocks features pristine beaches perfect for relaxation and water activities, offering breathtaking views and a tranquil atmosphere.
  • Outdoor Adventures: The area is ideal for outdoor enthusiasts, with opportunities for hiking, fishing, and exploring scenic national parks.
  • Golfing Opportunities: Golf lovers can enjoy excellent courses set against beautiful backdrops, making for a memorable day on the greens.
  • Vibrant Local Culture: Experience the friendly atmosphere, local eateries, and engaging events that showcase the region's charm.
  • Diverse Accommodation: A wide range of lodging options caters to families, couples, and adventure seekers, ensuring a comfortable stay.

Find great hotels near Two Rocks

Discover a range of delightful accommodation options in Two Rocks, Western Australia, perfect for families, adventure seekers, and couples seeking a romantic getaway. From charming guesthouses to well-appointed hotels, you’ll find a variety of lodging that caters to your needs. Experience the beauty of the region while enjoying the best in comfort and service at these welcoming establishments.

  • The Marina Hotel - Mindarie: The Marina Hotel - Mindarie boasts an impressive guest rating of 9.2 and is located 24km from Two Rocks. This hotel is ideal for families and adventure seekers, offering a range of exciting activities such as surfing, fishing, and kayaking in the nearby area. With amenities tailored for children, including a shared playground and cribs available for a fee, it ensures a family-friendly atmosphere. Guests can also enjoy boat tours and bicycle rentals, making it a great choice for those wishing to explore the stunning coastal scenery.
  • Yanchep Inn: Yanchep Inn, rated 8.6 by guests, is situated 10km from Two Rocks and is perfect for golf enthusiasts. The inn offers a unique golf-themed experience, allowing guests to engage in the sport right on the property. Surrounded by beautiful parkland, it provides a tranquil setting for both relaxation and recreation. The atmosphere is warm and welcoming, making it an excellent choice for those looking to enjoy a golfing holiday in a picturesque location.
  • Quinns Unique Casa .... a Taste of the Mediterranean: With an outstanding guest rating of 9.8, Quinns Unique Casa is a charming guesthouse located 21km from Two Rocks. This accommodation caters to couples and adventurers alike, featuring romantic packages and a variety of activities such as kayaking, horse riding, and snorkelling nearby. Set in a tranquil environment, it offers a unique Mediterranean flair, making it an enchanting choice for those seeking a blend of romance and adventure during their stay.

Where to stay near Two Rocks

Two Rocks, nestled in Western Australia, offers a delightful blend of outdoor adventure and stunning scenery, making it an ideal getaway for nature lovers. Explore the pristine beaches, unwind in the friendly atmosphere, and indulge in local favourites. The suburb is perfect for those seeking relaxation and a vibrant nightlife. Nearby, you can discover trendy locations that enhance your holiday experience, ensuring a memorable visit filled with charm and excitement.

  • Guilderton: Located approximately 19km from Two Rocks, Guilderton boasts stunning natural beauty, making it a perfect destination for outdoor enthusiasts and beach lovers. The town's scenic beaches and tranquil bay are ideal for relaxing, while the nearby campground offers a unique opportunity to immerse yourself in nature. Popular activities include visiting the planetarium observatory for star-gazing, playing a round of golf, or enjoying a family day at the beach. With visitor numbers peaking in September and the festive months of December to January, Guilderton is a lovely spot to explore the great outdoors and enjoy picturesque coastal scenery.
  • Yanchep: Just 6km from Two Rocks, Yanchep is a vibrant suburb that attracts visitors throughout the year. Known for its adventurous spirit and diverse outdoor activities, it features a variety of attractions, including a popular shopping area and an arena entertainment facility. The nearby Yanchep National Park offers scenic walking trails and wildlife experiences, making it a favourite among nature lovers. With visitor peaks in March and during the festive period from November to December, Yanchep is an excellent base for exploring beautiful beaches and enjoying adventures in the stunning surroundings.
  • Totness: A quaint village located 8km from Two Rocks, Totness provides a serene escape for those looking to unwind by the sea. The local beaches are perfect for family outings, offering safe swimming and sunbathing options. Although visitor numbers are consistent throughout the year, peaks occur in March and during the festive season from November to December. Totness is an excellent spot for those seeking a laid-back beach experience while still being close to the attractions of the surrounding areas.

Things to do near Two Rocks

Two Rocks offers a delightful blend of outdoor adventure and scenic beauty, making it ideal for a holiday escape. Visitors can enjoy a variety of activities, including exploring the shopping area, engaging in recreational pursuits, and experiencing the local arena entertainment facility. Additionally, golf enthusiasts can find excellent golfing opportunities, while corporate events can be hosted in this picturesque setting, ensuring a memorable experience for all.

Shopping

In Two Rocks, you can find local shops offering unique gifts and souvenirs reflecting the region's charm. If you're up for a drive, head to Joondalup's Lakeside Shopping City, about 32km away, where you’ll discover a variety of retail options, dining, and entertainment facilities.

Recreation

In Two Rocks, enjoy rejuvenating spa treatments at the local wellness retreats, where you can indulge in massages and holistic therapies. For recreation, explore the nearby coastal paths and indulge in beach activities, offering a perfect blend of relaxation and adventure amidst stunning natural scenery.

Adventure

At Wanneroo Raceway, located 26km from Two Rocks, thrill-seekers can indulge in high-speed motor racing experiences. Feel the adrenaline rush as you navigate the track, surrounded by an electric atmosphere filled with motorsport enthusiasts. It’s an exciting escape for those looking to embrace adventure.

Nightlife

Explore the relaxed atmosphere at the Two Rocks Tavern, where you can enjoy hearty meals and live music. For a more laid-back vibe, visit the local café for evening coffee and dessert, perfect for unwinding after a day of adventure along the coast.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Two Rocks

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Two Rocks are June to August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Two Rocks is Monday. The most expensive day to stay in Two Rocks is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Two Rocks with your flights and activities through an Expedia package.

Find the best attractions near Two Rocks

Two Rocks offers an ideal destination for outdoor enthusiasts and adventure seekers, boasting stunning beaches, scenic national parks, and thrilling motor racing experiences. Visitors can immerse themselves in the natural beauty and engaging activities that the area has to offer, making it a perfect spot for those looking for a memorable holiday filled with outdoor adventures and picturesque landscapes.

  • Yanchep National Park: Immerse yourself in the beauty of Yanchep National Park, located 11km from Two Rocks. This stunning park offers a variety of outdoor activities, including scenic walks, wildlife spotting, and Aboriginal cultural experiences amidst breathtaking landscapes.
  • Yanchep Lagoon Beach: Just 6km away, Yanchep Lagoon Beach is a tranquil spot perfect for relaxation. With its clear waters and soft sand, it’s ideal for swimming, picnicking, or simply soaking up the sun while enjoying the coastal scenery.
  • Wanneroo Raceway: Experience the thrill of motorsport at Wanneroo Raceway, situated 26km from Two Rocks. This venue hosts a variety of racing events and offers opportunities for adrenaline seekers to engage in high-speed activities.

Best time to go to Two Rocks

The best time to visit Two Rocks can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Two Rocks falls in February, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Two Rocks falls in July, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.1°F (24.5°C)No RainSunnySlightly HighSlightly High
February76.3°F (24.6°C)No RainSunnyAverageAverage
March73.2°F (22.9°C)No RainSunnySlightly HighAverage
April68.2°F (20.1°C)No RainMostly SunnyAverageSlightly High
May62.2°F (16.8°C)Light RainMostly SunnySlightly LowAverage
June58.3°F (14.6°C)Light RainMostly SunnySlightly LowSlightly Low
July56.7°F (13.7°C)Light RainMostly SunnyAverageSlightly Low
August57.0°F (13.9°C)Light RainMostly SunnySlightly LowSlightly Low
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October63.0°F (17.2°C)No RainMostly SunnyAverageAverage
November67.8°F (19.9°C)No RainSunnyAverageAverage
December72.9°F (22.7°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Two Rocks

Travelling to Two Rocks is convenient via PERth Airport (PER), situated approximately 60km away. This major airport serves a range of airlines, ensuring plenty of options for your journey. Nearby hotels include the Duxton Hotel Perth, Pan Pacific Perth, and Parmelia Hilton Perth, all located about 10km from the airport. These hotels provide various transportation services, including transfers and shuttles, making it easy to reach Perth Airport for your flight. Whether you choose to stay in one of these hotels or explore others, accessing Two Rocks from Perth is a straightforward and enjoyable experience.

Frequently asked questions

What is the best area to stay in Two Rocks?
The best area to stay in Two Rocks is generally around the marina and along the coastline, offering excellent access to the beach and local facilities.The marina area is the central point of Two Rocks, featuring the iconic King Neptune statue. This area is very walkable, with shops, eateries, and the local yacht club all within easy reach. The main road, Two Rocks Road, connects directly to the marina and the surrounding residential streets.Couples looking for a relaxing coastal escape will find this area particularly appealing. You're just steps away from the beach, great for morning strolls or enjoying the sunset. Many accommodations here offer direct views of the ocean or the marina, providing a lovely backdrop for a tranquil holiday.For families, the residential streets just a short walk from the marina offer a convenient base. These areas are typically quiet and provide easy access to local parks and the main beach.
When is the best time to go to Two Rocks?
The best time to visit Two Rocks is during the shoulder seasons of autumn (March to May) and spring (September to November).During these months, the weather is pleasantly warm and sunny, with average temperatures ranging from 20°C to 28°C. This makes it ideal for enjoying the coastline, outdoor activities, and exploring the area without the intense heat of summer or the cooler, wetter conditions of winter. You'll also find fewer crowds during these periods, allowing for a more relaxed experience.Summer (December to February) brings hotter temperatures, often exceeding 30°C, and can be quite busy with local holidaymakers. While great for beach days, it might be too warm for extensive exploration.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Two Rocks.
How can I save on a hotel booking in Two Rocks with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Two Rocks hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Two Rocks?
Prices for hotels in Two Rocks often vary, but you can find a great deal from AU$157 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia